spanish royal storehouse for mercury - German English Dictionary